pressed piece - German English Dictionary